package com.yl.chainStore.entity.user

import com.baomidou.mybatisplus.annotation.IdType
import com.baomidou.mybatisplus.annotation.TableField
import com.baomidou.mybatisplus.annotation.TableId
import com.baomidou.mybatisplus.annotation.TableName
import com.yl.common.annotation.NoArg
/**
 * <p>
 * 日志明细
 * </p>
 *
 * @author cxw
 * @since 2021-10-22
 */
@NoArg
@TableName("company_user_operation_log_detail")
    data class CompanyUserOperationLogDetail  (

    /**
     * id
     */
    @TableId(value = "id", type = IdType.AUTO)
    var id: Long = 0,

    /**
     * 字段id other_column表
     */
    @TableField("column_id")
    var columnId: Long? = null,

    /**
     * 字段名
     */
    @TableField("column_value")
    var columnValue: String,

    /**
     * 显示名称
     */
    @TableField("column_show_name")
    var columnShowName: String,

    /**
     * 显示全称
     */
    @TableField("column_show_all_name")
    var columnShowAllName: String,

    /**
     * 修改前
     */
    @TableField("before_value")
    var beforeValue: String ?= null,

    /**
     * 修改后
     */
    @TableField("after_value")
    var afterValue: String ?= null,

    /**
     * 关联日志id
     */
    @TableField("log_id")
    var logId: Long = 0,

)
